`timescale 1ns/1ps

module CompareCurrentDay_tb();

    reg [1:0] PM;
    reg [2:0] Day;
    
    wire access; 
    
    
    CompareCurrentDay monkey( .PM(PM), .Day(Day), .access(access));
    
    initial
    begin
    
    PM= 2'b00;
    Day= 3'b000;
    
    end
    
    always 
    begin
    
    #5 Day= 3'b001;
    #5 Day= 3'b010;
    #5 Day= 3'b011;
    #5 Day= 3'b100;
    #5 Day= 3'b101;
    #5 Day= 3'b110;
    #5 Day= 3'b111;
    #5 PM= 2'b01;
    #5 Day= 3'b000;
    #5 Day= 3'b001;
    #5 Day= 3'b010;
    #5 Day= 3'b011;
    #5 Day= 3'b100;
    #5 Day= 3'b101;
    #5 Day= 3'b110;
    #5 Day= 3'b111;
    #5 PM= 2'b10;
    #5 Day= 3'b000;
    #5 Day= 3'b001;
    #5 Day= 3'b010;
    #5 Day= 3'b011;
    #5 Day= 3'b100;
    #5 Day= 3'b101;
    #5 Day= 3'b110;
    #5 Day= 3'b111;
    #5 PM= 2'b11;
    #5 Day= 3'b000;
    #5 Day= 3'b001;
    #5 Day= 3'b010;
    #5 Day= 3'b011;
    #5 Day= 3'b100;
    #5 Day= 3'b101;
    #5 Day= 3'b110;
    #5 Day= 3'b111;
    
    end
    
endmodule
    